import Http from '@/utils/http'

/**
 * 获取用户信息 , 歌单，收藏，mv, dj 数量
 * @param {*} params 
 */
export function subcount() {
  return Http.get('/user/subcount')
}

/**
 * 获取用户歌单
 * uid : 用户 id
 * @param {*} params 
 */
export function playlist(uid) {
  return Http.get('/user/playlist', {
    params: {
      uid
    }
  })
}

/**
 * 获取用户详情
 * 必选参数 : uid : 用户 id
 */
export function detail(uid) {
  return Http.get('/user/detail', {
    params: {
      uid
    }
  })
}

/**
 * 获取用户动态
 * 说明 : 登陆后调用此接口 , 传入用户 id, 可以获取用户动态
 * 必选参数 : uid : 用户 id
 * 可选参数 : limit : 返回数量 , 默认为 30
 * lasttime : 返回数据的 lasttime ,默认-1,传入上一次返回结果的 lasttime,将会返回下一页的数据
 * 返回结果的type参数对应:
 *  18 分享单曲
    19 分享专辑
    17、28 分享电台节目
    22 转发
    39 发布视频
    35、13 分享歌单
    24 分享专栏文章
    41、21 分享视频
 */
export function event(uid) {
  return Http.get('/user/event', {
    params: {
      uid
    }
  })
}
